package com.hpjz.basicofing.service;

import java.util.List;

import com.hpjz.basicofing.web.vo.UserVO;

public interface IUserService {
   
	/**
	 * 添加用户信息
	 * @param vo
	 */
	public boolean insertUser(UserVO vo);
	
	/**
	 * 修改用户信息
	 * @param vo
	 */
	public boolean updateUser(UserVO vo);
	
	 /**
	  * 根据条件查询用户信息
	  * @param vo
	  * @return
	  */
	public UserVO findUser(UserVO vo);
	
	  /**
	   * 删除用户信息
	   * @param vo
	   */
     public boolean deleteUser(UserVO vo);
     
      /**
       * 用户登录
       * @param vo
       * @return
       */
     public UserVO  userLogin(UserVO vo);
     
      /**
       * 用户退出
       * @param vo
       */
     public void  userLoginOut(UserVO vo);
     
      /**
       * 查询所有的用户
       * @return
       */
     public List<UserVO>  findAllUsers();
}
